common rest-harrow - French English Dictionary